//
//  LineDetailViewModel.h
//  didacar
//
//  Created by 度周末网络-王腾 on 15/12/9.
//  Copyright © 2015年 dzmmac. All rights reserved.
//

#import "BaseViewModel.h"
@class RequestLineDetail;
#import "ResponseLineDetailModel.h"

@interface LineDetailViewModel : BaseViewModel

@property (nonatomic , strong) RequestLineDetail *requestLineDetail;
@property (nonatomic , strong) ResponseLineDetailModel *responseLineDetailModel;


@property (nonatomic , strong) UpdownstationModel *upStationModel;
@property (nonatomic , strong) UpdownstationModel *downStationModel;


// 我的行程
@property (nonatomic , strong) NSString *OrderDetailId;

// 用户的上下车站点信息 不包含拐点
@property (nonatomic , strong) NSMutableArray *upDownStations;

// 完成线路详情
-(void)getLineDetailData:(DealDataResultBlock)resultBlock;

// 待完成线路详情
-(void)getWaiteLineDetailData:(DealDataResultBlock)resultBlock;

// 直通车线路详情
-(void)getThroughLineDetailData:(DealDataResultBlock)resultBlock;

-(void)lineSignUp:(DealDataResultBlock)resultBlock;

/**
 *  获取乘车数据
 *
 *  @param resultBlock
 */
-(void)getRideTarget:(DealDataResultBlock)resultBlock;

/**
 *  获取我的行程数据
 *
 *  @param resultBlock
 */
-(void)getMyTripDetail:(DealDataResultBlock)resultBlock;

@end
